import paramiko
# 创建一个SSHClient对象
ssh = paramiko.SSHClient()
# 将信任的主机加到 host_allow 列表
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
# 连接服务器
# ssh.connect("服务器IP地址",,"服务器端口号","用户名", "密码", timeout=5)

# 查询文件 查询opt文件夹下所有文件(只查询当前目录)
sftp = ssh.open_sftp()
for fileName in sftp.listdir("/opt"):
    if fileName.endswith(""):
        print(fileName)
sftp.close()

'''
以上内容后在多个远程服务器的情况下，可以快速、便捷的操作服务器内容,
由于是服务器操作 测试和开发可以使用虚拟机和测试主机
查询api https://blog.csdn.net/forever_wen/article/details/82556154
'''